Havoc Pennington <hp@redhat.com>
authorHavoc Pennington <hp@src.gnome.org>
Tue, 2 Jan 2001 16:15:35 +0000 (16:15 +0000)
committerHavoc Pennington <hp@src.gnome.org>
Tue, 2 Jan 2001 16:15:35 +0000 (16:15 +0000)
* gtk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@

* gdk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@

* configure.in (LIBTOOL_EXPORT_OPTIONS): define
LIBTOOL_EXPORT_OPTIONS with options to control symbol export

12 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
configure.in
gdk-pixbuf/ChangeLog
gdk-pixbuf/Makefile.am
gdk/Makefile.am
gtk/Makefile.am

index c8ee87334c8c41e36e75be3b7810d5f7c6c47573..337ecea524764cf90a92fb953aa82fcc46d39671 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2001-01-01  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * gdk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * configure.in (LIBTOOL_EXPORT_OPTIONS): define
+       LIBTOOL_EXPORT_OPTIONS with options to control symbol export
+
 2001-01-01  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtktexttagprivate.h: uscore-prepend all the stuff in here.
index c8ee87334c8c41e36e75be3b7810d5f7c6c47573..337ecea524764cf90a92fb953aa82fcc46d39671 100644 (file)
@@ -1,3 +1,12 @@
+2001-01-01  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * gdk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * configure.in (LIBTOOL_EXPORT_OPTIONS): define
+       LIBTOOL_EXPORT_OPTIONS with options to control symbol export
+
 2001-01-01  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtktexttagprivate.h: uscore-prepend all the stuff in here.
index c8ee87334c8c41e36e75be3b7810d5f7c6c47573..337ecea524764cf90a92fb953aa82fcc46d39671 100644 (file)
@@ -1,3 +1,12 @@
+2001-01-01  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * gdk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * configure.in (LIBTOOL_EXPORT_OPTIONS): define
+       LIBTOOL_EXPORT_OPTIONS with options to control symbol export
+
 2001-01-01  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtktexttagprivate.h: uscore-prepend all the stuff in here.
index c8ee87334c8c41e36e75be3b7810d5f7c6c47573..337ecea524764cf90a92fb953aa82fcc46d39671 100644 (file)
@@ -1,3 +1,12 @@
+2001-01-01  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * gdk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * configure.in (LIBTOOL_EXPORT_OPTIONS): define
+       LIBTOOL_EXPORT_OPTIONS with options to control symbol export
+
 2001-01-01  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtktexttagprivate.h: uscore-prepend all the stuff in here.
index c8ee87334c8c41e36e75be3b7810d5f7c6c47573..337ecea524764cf90a92fb953aa82fcc46d39671 100644 (file)
@@ -1,3 +1,12 @@
+2001-01-01  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * gdk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * configure.in (LIBTOOL_EXPORT_OPTIONS): define
+       LIBTOOL_EXPORT_OPTIONS with options to control symbol export
+
 2001-01-01  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtktexttagprivate.h: uscore-prepend all the stuff in here.
index c8ee87334c8c41e36e75be3b7810d5f7c6c47573..337ecea524764cf90a92fb953aa82fcc46d39671 100644 (file)
@@ -1,3 +1,12 @@
+2001-01-01  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * gdk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * configure.in (LIBTOOL_EXPORT_OPTIONS): define
+       LIBTOOL_EXPORT_OPTIONS with options to control symbol export
+
 2001-01-01  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtktexttagprivate.h: uscore-prepend all the stuff in here.
index c8ee87334c8c41e36e75be3b7810d5f7c6c47573..337ecea524764cf90a92fb953aa82fcc46d39671 100644 (file)
@@ -1,3 +1,12 @@
+2001-01-01  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * gdk/Makefile.am (LDFLAGS): add @LIBTOOL_EXPORT_OPTIONS@
+
+       * configure.in (LIBTOOL_EXPORT_OPTIONS): define
+       LIBTOOL_EXPORT_OPTIONS with options to control symbol export
+
 2001-01-01  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtktexttagprivate.h: uscore-prepend all the stuff in here.
index e59e6e61e488c2fb6088fa51e4a401401a6e53a9..7e12901f5c8a5e073ec7f1250de85b96114aaea8 100644 (file)
@@ -178,6 +178,11 @@ changequote([,])dnl
 # Honor aclocal flags
 ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS"
 
+# libtool option to control which symbols are exported
+# right now, symbols starting with _ are not exported
+LIBTOOL_EXPORT_OPTIONS='-export-symbols-regex "^[[^_]].*"'
+AC_SUBST(LIBTOOL_EXPORT_OPTIONS)
+
 # define a MAINT-like variable REBUILD which is set if Perl
 # and awk are found, so autogenerated sources can be rebuilt
 
index 7311a33efc8ca060292e20b7ad0077f2bcce466d..a7397810ba149e1090d2699a377335770a6bbe9f 100644 (file)
@@ -1,3 +1,8 @@
+2001-01-01  Havoc Pennington  <hp@redhat.com>
+
+       * Makefile.am (libgdk_pixbuf_1_3_la_LDFLAGS): add
+       @LIBTOOL_EXPORT_OPTIONS@
+
 2000-12-30  Tor Lillqvist  <tml@iki.fi>
 
        * gdk_pixbuf.def: Update.
index a63e99fecbdeee006e2dde513b4debe103ef6899..fae34caa4c384af7555a4438ce01876ca4b30de5 100644 (file)
@@ -174,6 +174,7 @@ libgdk_pixbuf_1_3_la_SOURCES =      \
 
 libgdk_pixbuf_1_3_la_LDFLAGS =                                         \
        -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)    \
+       @LIBTOOL_EXPORT_OPTIONS@                                \
        $(GLIB_LIBS) 
 libgdk_pixbuf_1_3_la_LIBADD = pixops/libpixops.la
 
index 916f02a5639bfbca28196e3a2a3c0ab33aa236b5..404954bd2d9a3f2ef32bf2f157245a43cac49ca6 100644 (file)
@@ -33,6 +33,7 @@ LDFLAGS = @STRIP_BEGIN@                                       \
        -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)    \
        -export-dynamic                                         \
        -rpath @prefix@/lib                                     \
+       @LIBTOOL_EXPORT_OPTIONS@                                \
        @PANGO_LIBS@                                            \
        @GLIB_DEPLIBS@                                          \
        @more_ldflags@                                          \
index 83eac005722403dcacbab65f9cdb7bc3d557f55c..20ee5f018c13327cd8fa66b6241e51f6e52d688e 100644 (file)
@@ -33,6 +33,7 @@ LDFLAGS = @STRIP_BEGIN@ \
        -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)    \
        -export-dynamic                                         \
        -rpath @prefix@/lib                                     \
+       @LIBTOOL_EXPORT_OPTIONS@                                \
        @PANGO_LIBS@                                            \
        @GLIB_DEPLIBS@                                          \
        @more_ldflags@                                          \